package smashedapples.core
{	
	
	
	/**
	 * 
	 * @author bholme
	 * 
	 */	
	public class Config
	{
		
		private static var _static : Config;
		
		public static function get Static():Config
		{
			if(Config._static == null)
				Config._static = new Config();
			return Config._static;
		}
		
		public static function set Static(value:Config):void
		{
			Config._static = value;
		}
		
		
		public function Config()
		{
		}
		
		
		[Inspectable(enumeration="v099-openbd")]
		/**
		 *  represents which directory on the Smashed Apples AMI EC2 directory to use 
		 */		
		public var version : String = "v099-openbd";
		
	
		/**
		 *  Amazon Access Key 
		 */		
		public var amazonAccessKey : String;
		
		/**
		 *  Amazon Secret Key 
		 */		
		public var amazonSecretAcessKey : String;
		
		
		/**
		 *  A URL that points to a running instance of the Smashed Apples AMI instance 
		 */		
		public var amazonEndpoint : String;
		
		
		/**
		 * Google Maps Api Key 
		 */		
		public var googleMapsApiKey : String;
		
		/**
		 *  Google Feed Url 
		 */		
		
		public var googleFeedUrl : String = "http://ajax.googleapis.com/ajax/services/feed/load";
		
		 /**
		  *  Google Language Api Endpoint  
		  */	
		public var googleLanguageUrl : String = "http://ajax.googleapis.com/ajax/services/language/translate";	
		
	}
}